@import url(common.css);
body{
	background: #fff;
}
/*==============注册页头部=============*/
#header{
	background: none repeat scroll 0 0 #C80A28;
    float: left;
    height: 80px;
    overflow: hidden;
    width: 100%;
}
#header .headercont{
	float: none;
    margin: 0 auto;
    width: 1100px;
}
#header .headercont .reg_logo{
	background: url("../images/NEWS_login.png") no-repeat scroll -199px -457px #C80A28;
	
    float: left;
    height: 41px;
    margin-top: 20px;
    width: 193px;
}
#header .headercont .reg_logospan{
	color: #FFFFFF;
    float: left;
    font-size: 14px;
    padding-left: 10px;
    margin-top: 45px;
}
#header .headercont .help_index_span{
	color: #FFFFFF;
    float: right;
    padding-left: 10px;
    margin-top: 45px;
}
#header .headercont .help_index_span a{
	color: #fff;
}
/*===================注册页内容=====================*/
.register{
	float: none;
    margin: 0 auto;
    width: 1100px;
    clear: both;
}

/*=================注册页左侧=================*/
.register .register_left{
	border-right: 1px dashed #DDDDDD;
    height: 550px;
    margin-top: 30px ;
    width: 670px;
    float: left;
}
.register .register_left .register_way{
	border-bottom: 1px dashed #DDDDDD;
    height: 60px;
    line-height: 50px;
    width: 645px;
}
.register .register_left .register_way .register_num{
	background: url("../images/NEWS_login.png") no-repeat scroll 0 -326px transparent;
    color: #FFFFFF;
    float: left;
    height: 22px;
    line-height: 22px;
    margin: 13px 0 0;
    text-align: center;
    width: 22px;
}
.register .register_left .register_way .register_numName{
    line-height: 50px;
    padding-left: 8px;
    float: left;
}
.register_fs{
	margin: 8px 0 0;
    width: 300px;
    float: left;
}
.register_fs a{
	border: medium none;
    display: block;
    float: left;
    font-size: 14px;
    height: 38px;
    line-height: 32px;
    margin-left: 10px;
    text-align: center;
    width: 135px;
    cursor: pointer;
}
.register_fs .register_emailbtn{
	 background: url("../images/NEWS_login.png") no-repeat scroll 0 -151px transparent;
    color: #393939;
}
.register_fs .register_telphonebtn{
	  background: url("../images/NEWS_login.png") no-repeat scroll 0 -151px transparent;
    color: #393939;
}
.register_fs .on{
	background: url("../images/NEWS_login.png") no-repeat scroll 0 -102px transparent;
    color: #FFFFFF;
}
.register_left .register_mail{
	margin-top: 20px;
}
.register_mail .register_num{
	background: url("../images/NEWS_login.png") no-repeat scroll 0 -326px transparent;
    color: #FFFFFF;
    float: left;
    height: 22px;
    line-height: 22px;
    margin: 13px 0 0;
    text-align: center;
    width: 22px;
}
.register_mail .register_numName{
	   line-height: 50px;
    padding-left: 8px;
    float: left;
}
/*===========通过邮件===========*/
#regdiv ul.reglist{
	display: block;
    width: 580px;
    float: left;
}
#regdiv ul.reglist li{
	float: left;
}
#regdiv ul.reglist .reglistname{
	color: #393939;
    float: left;
    text-align: right;
    width: 115px;
    line-height: 33px;
}
#emailinput{
	background: url("../images/shopping_login.png") no-repeat scroll 0 -182px transparent;
    border: medium none;
    float: left;
    height: 33px;
    line-height: 33px;
    text-indent: 5px;
    width: 210px;
}
#regdiv ul.reglist .email_msg{
	  color: #BF0000;
    float: left;
    text-align: right;
    line-height: 33px;
}
#regdiv ul.reglist img{
	margin-top: 8px;
}
#regdiv ul.reglist .register_list_neirong{
	  color: #7B7B7B;
    float: left;
    text-indent: 115px;
    width: 600px;
    line-height: 35px;
}
#passinput1{
	background: url("../images/shopping_login.png") no-repeat scroll 0 -182px transparent;
    border: medium none;
    float: left;
    height: 33px;
    line-height: 33px;
    text-indent: 5px;
    width: 210px;
}
#regdiv ul.reglist .passinput1_msg{
	  color: #BF0000;
    float: left;
    text-align: right;
    line-height: 33px;
}
#passinput2{
	background: url("../images/shopping_login.png") no-repeat scroll 0 -182px transparent;
    border: medium none;
    float: left;
    height: 33px;
    line-height: 33px;
    text-indent: 5px;
    width: 210px;
}
#regdiv ul.reglist .passinput2_msg{
	  color: #BF0000;
    float: left;
    text-align: right;
    line-height: 33px;
}
#regdiv ul.reglist .register_list_xieyi{
	color: #393939;
    float: left;
    font-size: 16px;
    margin-top: 10px;
    text-indent: 115px;
}
#regdiv ul.reglist #reg_email_submit{
	background: url("../images/NEWS_login.png") no-repeat scroll 0 -51px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    height: 43px;
    margin: 10px 0 0 120px;
    width: 171px;
}

/*===============通过手机注册=============*/
#regdiv ul.reglistPhone{
	display: none;
    width: 580px;
    float: left;
}
#regdiv ul.reglistPhone img{
    margin-top: 8px;
}
#regdiv ul.reglistPhone li{
	float: left;
	width: 580px;
}
#regdiv ul.reglistPhone .reglistname{
	color: #393939;
    float: left;
    text-align: right;
    width: 115px;
    line-height: 33px;
}
#phoneinput{
	background: url("../images/shopping_login.png") no-repeat scroll 0 -182px transparent;
    border: medium none;
    float: left;
    height: 33px;
    line-height: 33px;
    text-indent: 5px;
    width: 210px;
}
#send_verify_code{
	background: url("../images/NEWS_login.png") no-repeat scroll -256px -107px transparent;
    border: medium none;
    color: #7B7B7B;
    height: 26px;
    line-height: 26px;
    margin: 3px 0 0 5px;
    text-align: center;
    width: 116px;
    float: left;
    cursor: pointer;
}
#verifycode{
	background: url("../images/shopping_login.png") no-repeat scroll 0 -182px transparent;
    border: medium none;
    float: left;
    height: 33px;
    line-height: 33px;
    text-indent: 5px;
    width: 210px;
}
#regdiv ul.reglistPhone .phone_msg{
	  color: #BF0000;
    float: left;
    text-align: right;
    line-height: 33px;
}
#regdiv ul.reglistPhone .register_list_neirong{
	  color: #7B7B7B;
    float: left;
    text-indent: 115px;
    width: 600px;
    line-height: 35px;
}
#passinput1{
	background: url("../images/shopping_login.png") no-repeat scroll 0 -182px transparent;
    border: medium none;
    float: left;
    height: 33px;
    line-height: 33px;
    text-indent: 5px;
    width: 210px;
}
#regdiv ul.reglistPhone .passinput1_msg{
	  color: #BF0000;
    float: left;
    text-align: right;
    line-height: 33px;
}
#passinput2{
	background: url("../images/shopping_login.png") no-repeat scroll 0 -182px transparent;
    border: medium none;
    float: left;
    height: 33px;
    line-height: 33px;
    text-indent: 5px;
    width: 210px;
}
#regdiv ul.reglistPhone .passinput2_msg{
	  color: #BF0000;
    float: left;
    text-align: right;
    line-height: 33px;
}
#regdiv ul.reglistPhone .register_list_xieyi{
	color: #393939;
    float: left;
    font-size: 16px;
    margin-top: 10px;
    text-indent: 115px;
}
#regdiv ul.reglistPhone #reg_email_submit{
	background: url("../images/NEWS_login.png") no-repeat scroll 0 -51px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    height: 43px;
    margin: 10px 0 0 120px;
    width: 171px;
}

/*===========注册页右侧 ==========*/
.register .register_right{
	width: 360px;
	margin-top: 30px;
	float: left;
	padding-left: 30px;
}
.register .register_right .register_right_listName{
	 font-size: 13px;
	 float: left;
	 margin-top: 20px;
	 line-height: 29px;
	 margin-right: 10px;
}
.register .register_right .register_loginbtn{
	background: url("../images/NEWS_login.png") no-repeat scroll -347px -211px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 16px;
    height: 29px;
    letter-spacing: 1px;
    line-height: 29px;
    margin-top: 20px;
    width: 103px;
    float: left;
}
.register .register_right .regist_list_other{
	margin-top: 8px;
	width: 360px;
	float: left;
}
.register .register_right .regist_list_other .register_other{
	font-size: 13px;
	float: left;
	margin-top: 15px;
}
.register .register_right .regist_list_other .register_other_icon{
	 float: left;
    width: 230px;
}


.register .register_right .regist_list_other .register_other_icon span.login_other_btn00 {
    float: left;
    height: 29px;
    margin: 10px 0 0 10px;
    width: 97px;
}
.register .register_right .regist_list_other .register_other_icon span.login_other_btn00 {
    background: url("../images/NEWS_login.png") no-repeat scroll 0 -528px transparent;
    float: left;
    height: 29px;
    margin: 10px 0 0 10px;
    width: 97px;
}
.register .register_right .regist_list_other .register_other_icon span.login_other_btn11 {
    background: url("../images/NEWS_login.png") no-repeat scroll -111px -528px transparent;
}
.register .register_right .regist_list_other .register_other_icon span.login_other_btn22 {
    background: url("../images/NEWS_login.png") no-repeat scroll -222px -528px transparent;
}
.register .register_right .regist_list_other .register_other_icon span.login_other_btn33 {
    background: url("../images/NEWS_login.png") no-repeat scroll -333px -528px transparent;
}

/*================欢迎页=====================*/
#welcome{
    margin-top: 80px;
    width: 1100px;
    margin: 0 auto;
}
#welcome .wel_cont_tile{
    color: #C80A28;
    float: none;
    font-family: 'Microsoft YaHei';
    font-size: 30px;
    line-height: 100px;
    margin: 0 auto;
    text-align: center;
    width: 1100px;
}
#welcome .wel_cont_tishi1{
    color: #393939;
    font-size: 18px;
    line-height: 70px;
    text-align: center;
    width: 1100px;
}
#welcome .wel_cont_tishi1 input.go_login{
     background: url("../images/NEWS_login.png") no-repeat scroll 0 -51px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 20px;
    height: 43px;
    letter-spacing: 1px;
    width: 171px;
}
#welcome ul.goods{
    margin-top: 60px;
    width: 1100px;

}
#welcome ul.goods li{
    float: left;
    margin-left: 7px;
    display: inline;
    width: 213px;
    overflow: hidden;
    
}



/*==============用户登录页=================*/
#login_cont{
    width: 1100px;
    margin: 0 auto;
}
/*==========登录页左侧=======*/
#login_cont .login_c_left{
    border-right: 1px dashed #DDDDDD;
    float: left;
    margin-top: 40px;
    width: 525px;
}
#login_cont .login_c_left ul.login_info_list{
    width: 500px;
}
#login_cont .login_c_left ul.login_info_list li{
    margin: 10px 0 0;
    width: 100%;
    float: left;
}
#login_cont .login_c_left ul.login_info_list .new_loginName{
    color: #393939;
    font-size: 14px;
    line-height: 33px;
    text-align: right;
    width: 75px;
    float: left;
}
#login_cont .login_c_left ul.login_info_list input.new_loginTxt{
    background: url("../images/shopping_login.png") no-repeat scroll -1px -182px transparent;
    border: medium none;
    float: left;
    height: 33px;
    line-height: 33px;
    width: 207px;
}
/*==========用户信息异步提示部分样式=========*/
#login_cont .login_c_left ul.login_info_list .username_ermsg{
    line-height: 33px;
    color: #C80A28;
}
#login_cont .login_c_left ul.login_info_list .upasswd_ermsg{
    line-height: 33px;
    color: #C80A28;
}
#login_cont .login_c_left ul.login_info_list img{
    margin-top: 8px;
}


#login_cont .login_c_left ul.login_info_list input#remember{
    margin-left: 75px;
}
#login_cont .login_c_left ul.login_info_list input.login_btn{
    background: url("../images/NEWS_login.png") no-repeat scroll 0 -51px transparent;
    border: medium none;
    color: #FFFFFF;
    font-size: 20px;
    height: 43px;
    letter-spacing: 3px;
    margin: 10px 0 0 75px;
    width: 171px;
    cursor: pointer;
}
#login_cont .login_c_left .login_other{
    margin-top: 75px;
    width: 500px;
    float: left;
}
#login_cont .login_c_left .login_other .content{
    margin-top: 5px;
}
#login_cont .login_c_left .login_other .login_other_btn1{
    background: url("../images/NEWS_login.png") no-repeat scroll 0 -528px;
    float: left;
    height: 29px;
    margin-right: 15px;
    width: 97px;
}
#login_cont .login_c_left .login_other .login_other_btn2{
     background: url("../images/NEWS_login.png") no-repeat scroll -111px -528px;
}
#login_cont .login_c_left .login_other .login_other_btn3{
     background: url("../images/NEWS_login.png") no-repeat scroll -222px -528px;
}
#login_cont .login_c_left .login_other .login_other_btn4{
     background: url("../images/NEWS_login.png") no-repeat scroll -333px -528px;
}
/*============登录页右侧============*/
#login_cont .login_c_right{
    display: inline;
    float: left;
    margin: 40px 0 0 65px;
    width: 420px;
}
#login_cont .login_c_right .reg_entry{
     float: right;
    margin: 10px 10px 0 0;
}
#login_cont .login_c_right .reg_entry span{
     line-height: 36px;
    text-align: right;
    float: left;
}
#login_cont .login_c_right .reg_entry input.registered{
    background: url("../images/NEWS_login.png") no-repeat scroll 0 -196px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 20px;
    height: 36px;
    letter-spacing: 1px;
    line-height: 36px;
    width: 135px;
}

